deep plow - French English Dictionary